semiconductor photodiode - Spanish English Dictionary